﻿body{margin:0;height:100%;overflow:hidden;font-family:宋体, Arial, Helvetica, sans-serif;}
#MainBody{width:100%;height:100%;position:absolute;}
input{font-family:宋体,'Courier New',Courier,monospace;}
.OperationBoxLi{border:#bcd 1px solid;}
.OperationBoxLiTitleDiv{background:#def;}
.OperationDiv{background:#bcd;margin-right:20px;}
#folderDiv .OperationDiv a{color:#fff;}
#folderDiv .OperationDiv a:link{color:#fff;}
#folderDiv .OperationDiv a:hover{color:#fff;}
#folderDiv .OperationDiv a:visited{color:#fff;}

#header,#loginBox,#folderToolBar,#folderDiv,#PageTitles,#filesDiv,#footer{position:absolute;}
#header{height:4em;}
#header h1{line-height:2em;margin:0;}
#folderToolBar{top:4em;height:3em;width:20em;padding:0.25em;}
#loginBox{right:0;}
#PageTitles{top:4em;height:1.5em;left:20em;right:0;}
#folderDiv{top:7em;bottom:1.2em;width:20em;}
#filesDiv{top:5.5em;bottom:1.2em;left:20em;right:0;}
#footer{height:1.2em;bottom:0;line-height:1.1em;text-align:center;width:100%;border-top:solid 1px #aaa;color:#666;}
#footerInner{font-size:0.75em;}
.inner{width:100%;height:100%;font-size:0.75em;}
.inside{overflow:auto;width:100%;height:100%;position:absolute;}

#folderDiv a{text-decoration:none;}
#folderDiv a:link{color:#000;}
#folderDiv a:hover{text-decoration:underline;color:#22f;}
#folderDiv a:visited{color:#006;}
#folderDiv a:link img{border:none;}
#folderDiv a:visited img{border:none;}

* html body{}
* html #header,#folderToolBar,#PathBox,#loginBox,#folderBar,#PageTitles,#footer{z-index:20;}
* html #folderDiv{height:100%;top:0;bottom:0;border-top:7em #fff solid;border-bottom:1.2em #fff solid;}
* html #filesDiv{height:100%;top:0;bottom:0;border-top:5.5em #fff solid;border-bottom:1.2em #fff solid;}

#folderDiv label{cursor:pointer;padding:1px;}
#folderDiv label span{color:#080;}
#folderDiv label span a:link{color:#080;}
#folderDiv label span a:visited{color:#080;}
#folderDiv label span a{padding:1px;margin:1px;border:#8b8 1px solid;}
#folderDiv label span a:hover{background:#ffc;}
#folderDiv img{vertical-align:text-bottom;}
#folderDiv ul{padding:0;margin:0 0 0 18px;}
#folderDiv li{list-style-type:none;white-space:nowrap;}
#folderDiv .ObjectList div{padding-left:20px;}
#folderDiv .ico{padding:5px;cursor:pointer;}
* html #folderDiv  .ico{margin:5px;}
#folderDiv textarea{font-size:0.75em;}

#contextMenus{font-size:0.75em;position:absolute;z-index:200;}
.rightMenu {position:absolute;background:#eee;border:#ddd 2px outset;white-space:nowrap;}

.rightMenu ul{margin:0;padding:0;list-style:none;border:#eee 1px inset;}
.rightMenu ul li{cursor:pointer;clear:both;}

.rightMenu a{}
.rightMenu a:link{text-decoration:none;color:#000;}
.rightMenu a:hover{}
.rightMenu a:visited{text-decoration:none;color:#000;}

.rightMenu[class] {border:#888 2px outset;}
.rightMenu[class] ul{border:#888 1px inset;}
.rightMenu[class] ul li{margin:2px;padding:2px;border:#eee 1px solid;padding-left:20px;}
.rightMenu[class] ul li:hover{border:#888 1px outset;background:#fff url(images/lopen.gif) 0 50% no-repeat;}

* html .rightMenu li{border:#eee 1px solid;}/*margin bug fixed*/

* html .rightMenu a{display:block;cursor:pointer;}
* html .rightMenu a:link{}
* html .rightMenu a:hover{margin:auto;}
* html .rightMenu a:visited{}
* html .rightMenu a span{display:block;margin:auto;margin:1px;padding:2px;border:#eee 1px solid;padding-left:20px;}
* html .rightMenu a:hover span{border:#000 1px outset;background:#fff url(images/lopen.gif) 0 50% no-repeat;}

#PageTitlesList,#PageTitlesMoveLeft,#PageTitlesMoveRight{position:absolute;width:1em;background:#888;color:#fff;height:1.5em;line-height:1.5em;cursor:pointer;}
#PageTitlesList{right:0em;}
#PageTitlesMoveLeft{left:0em;}
#PageTitlesMoveRight{right:1em;}
#PageTitlesDoor{margin:0 2em 0 1em;height:1.5em;overflow:hidden;}
#PageTitlesOuter{width:200em;}
* html #PageTitlesDoor{width:100%;}
* html #PageTitlesOuter{position:absolute;}
#PageTitlesFloater{float:left;font-size:0.75em;}
.PageTitle,.PageTitleActive{float:left;}
#PageTitlesFloater a{text-decoration:none;display:block;position:relative;}
#PageTitlesFloater a:hover{width:auto;}
#PageTitlesFloater a:link{color:#000;}
#PageTitlesFloater a:visited{color:#000;}
#PageTitlesFloater a .PageCloseButton{font-weight:bold;cursor:pointer;position:absolute;top:6px;right:6px;}
#PageTitlesFloater a:hover .PageCloseButton{background:#def;}
.PageTitle a .PageTitleBg0{display:block;background:url(images/PageTitleBg.gif) left -48px repeat-x;}
.PageTitle a .PageTitleBg1{display:block;background:url(images/PageTitleBg.gif) left top no-repeat;}
.PageTitle a .PageTitleBg2{display:block;background:url(images/PageTitleBg.gif) right -96px no-repeat;}
.PageTitle a:hover .PageTitleBg0{background-position:left -192px;}
.PageTitle a:hover .PageTitleBg1{background-position:left -144px;}
.PageTitle a:hover .PageTitleBg2{background-position:right -240px;}
.PageTitleActive{font-weight:bold;}
.PageTitleActive a .PageTitleBg0{display:block;background:url(images/PageTitleBg.gif) left -192px repeat-x;}
.PageTitleActive a .PageTitleBg1{display:block;background:url(images/PageTitleBg.gif) left -144px no-repeat;}
.PageTitleActive a .PageTitleBg2{display:block;background:url(images/PageTitleBg.gif) right -240px no-repeat;}
.PageTitleBg2{padding:0.5em 2em 0.5em 1em;}
